Transaction Level Modeling in System Level Design
نویسندگان
چکیده
Recently, the transaction-level modeling is widely referred to in system level design literature. However, the transactionlevel models(TLMs) are not well defined and the usages of TLM in the existing design approaches, namely system synthesis, platform-based design, and component-based design, are not systematically developed. In order to efficiently use TLMs in above design approaches, this report defines four transaction level abstraction models. The defined TLMs slice the entire design process into several small design tasks. Each task targets at a specific design objective and the result of a task can be validated by simulating the corresponding TLM. Designers can extract the characteristics of the design from lowerlevel TLMs and annotate them to the higher-level TLMs, such that designers can accurately make design decision at early stages. Using defined TLMs as standard models, designers can reuse/exchange the pre-defined TLMs and implement the cross-approach design.
منابع مشابه
"Plug & Test" at System Level via Testable TLM Primitives
With the evolution of Electronic System Level (ESL) design methodologies, we are experiencing an extensive use of Transaction-Level Modeling (TLM). TLM is a high-level approach to modeling digital systems where details of the communication among modules are separated from the those of the implementation of functional units. This paper represents a first step toward the automatic insertion of te...
متن کاملA hybrid approach for database intrusion detection at transaction and inter-transaction levels
Nowadays, information plays an important role in organizations. Sensitive information is often stored in databases. Traditional mechanisms such as encryption, access control, and authentication cannot provide a high level of confidence. Therefore, the existence of Intrusion Detection Systems in databases is necessary. In this paper, we propose an intrusion detection system for detecting attacks...
متن کاملVerification of Transaction Level models with Simulation Accelerator
Recently, transaction level modeling (TLM) has been widely referred to in system level design community. Due to lower modeling effort yet higher simulation speed, transaction level models are useful for architectural exploration, algorithmic evaluation, hardware-software partitioning and software development. However, TLM can’t be widely applicable to IP level design phase, because the simulati...
متن کاملFunctional testing approaches for "BIFST-able" tlm_fifo
Evolution of Electronic System Level design methodologies, allows a wider use of Transaction-Level Modeling (TLM). TLM is a high-level approach to modeling digital systems that emphasizes on separating communications among modules from the details of functional units. This paper explores different functional testing approaches for the implementation of Built-in Functional Self Test facilities i...
متن کاملTransaction Level Modeling of Best-Effort Channels for Networked Embedded Devices
We use Transaction Level Modeling techniques to specify and validate best-effort channels for networked embedded devices, to integrate the generated specification model in system-level design flow, for prototyping, exploration and validation of design alternatives. A best-effort channel does not provide any guarantees on final data delivery or delivery rate. With more embedded devices existing ...
متن کامل